const _request = require('./request');

export const login = (params)=>{ // 登录
    return _request('/weChat/sign', 'POST', params, {loading: true, tips: '正在登录...'});
};
export const getBannerList = (params) => { // 获取轮播图列表信息
    return _request('/slideshow/list', 'POST', params, {loading: false});
};
/**
 * hotSell是否热销(0:否，1:是)
 * memberId用户Id
 * pageNum
 * pageSize
 * queryStatus查询的数据类型（0或不传值：默认查询楼盘列表、1：查询预约的列表、2：查询收藏的列表）
 */
export const getHouseList = (params) => { // 获取楼盘列表信息
    return _request('/house/list', 'POST', params );
};
export const getHouseDetail = (params) => { // 获取楼盘详情
    return _request('/house/detail', 'GET', params);
};
export const postReservationForm = (params) => { // 提交预约列表
    return _request('/booking/book', 'POST', params, {loading: true, tips: '正在提交...'});
};
/**
 * houseId楼盘Id
 * memberId用户Id
 * type（0：取消收藏，1：收藏）
 */
export const putCollect = (params) => { // 收藏/取消收藏
    return _request('/house/collect', 'XWWW', params, {loading: false});
};
export const getServiceList = (params) => { // 获取客服列表信息
    return _request('/service/list', 'POST', params);
};
export const getDynamicList = (params) => { // 获取动态信息列表
    return _request('/dynamic/list', 'POST', params);
};
export const putLike = (params) => { // 点赞&取消点赞
    return _request('/dynamic/like', 'XWWW', params, {loading: false});
};
/**
 * memberId用户Id
 * type查询类型（1：收藏，2：预约）
 */
export const getLikeAndCollect = (params) => { // 我的楼盘收藏数量/我的楼盘预约数量
    return _request('/house/like', 'XWWW', params, {loading: false});
};
export const getBookList = (params) => { // 获取我的预约
    return _request('/booking/list', 'XWWW', params);
};